GET mailinglists/<domain>

Opis
Lista list pocztowych w obrębie wybranej domeny.
Sygnatura polecenia
  • Metoda żądania - GET
  • Ścieżka żądania (URL PATH) - wskazanie domeny pocztowej
  • Parametry żądania (QUERY_STRING) - parametry wpływające na listę wyników poprzez paginację, sortowanie, wyszukiwanie
  • Ciało żądania - puste
  • Ciało odpowiedzi - lista znalezionych list pocztowych opisanych wybranymi parametrami oraz informacja o liczbie wszystkich pasujących zasobów do zadanych warunków zapytania
Parametry ścieżki:
(string) domain
wymagany
Nazwa domeny w obrębie której znajduje się lista pocztowa.
przykładowa wartość: demo.kei.pl
(int) page Numer strony, liczony od zera.
(int) size Ilość pobieranych wierszy w jednym zapytaniu (domyślnie 50).
(string) search Fraza, po której filtrowane będą wyniki zapytania.
(string) sort Pole, po którym wyniki mają być sortowane.
(string) sort_dir Kierunek sortowania wyników - rosnąco czy malejąco.
dopuszczalne wartości:
  • asc: rosnąco
  • desc: malejąco
Struktura odpowiedzi
"result_info":{ 
    "total":  "- liczba wszystkich znalezionych wierszy"
    "fetched": "- liczba zwroconych wierszy"
}
"result_data": { 
    "wynik_wyszukiwania":{
    }
}"
Przykładowe zapytanie:
GET https://as27.demo.kei.pl/v1/mailinglists/demo.kei.pl?page=0&sort=sortowane_pole&search=szukana_fraza&sort_dir=asc&size=50
Przykładowa odpowiedź:
{
    "result_info":{
        "total":2,
        "fetched":2,
        "page_size":50,
        "page":0
    },
    "result_data":{
        "lista":{
          "email":"lista@demo.kei.pl",
          "description":"",
          "privacy_mode":"2",
          "replyto_mode":"0",
          "autosubscribe_enabled":"0",
          "name":"lista",
          "domain":"demo.kei.pl"
        },
        "drugalista":{
          "email":"drugalista@demo.kei.pl",
          "description":"biuro",
          "privacy_mode":"0",
          "replyto_mode":"0",
          "autosubscribe_enabled":"0",
          "name":"drugalista",
          "domain":"demo.kei.pl"
        }
    }
}